dumbfound (someone)

Translations
stupéfier quelqu’un